iT邦幫忙

2024 iThome 鐵人賽

DAY 19
0
自我挑戰組

使用 Microsoft Copilot 製作衛教網站系列 第 19

第19天:學習 JavaScript 中的迴圈 (Loop)

  • 分享至 

  • xImage
  •  

第19天:學習 JavaScript 中的迴圈 (Loop)

今天是我參加 IT 鐵人賽的第十九天,我決定學習 JavaScript 中的迴圈。迴圈是一種程式結構,允許我們重複執行一段程式碼,直到特定條件為止。掌握迴圈的基本語法對於處理重複性任務和操作大量數據至關重要。

首先,我學習了 for 迴圈的基本語法。for 迴圈通常用於當我們知道需要重複執行的次數時。它由三個部分組成:初始化、條件判斷和迭代。這些部分分別用分號分隔,並在每次迭代時執行。

再來,我學習了 while 迴圈的基本語法。while 迴圈在每次迭代前檢查條件,並在條件為真時執行程式碼。這種迴圈通常用於當我們不知道需要重複執行的次數,但知道需要滿足某個條件時。
然後,我實作了一些範例來鞏固我的學習。我首先使用 for 迴圈來遍歷一個陣列,然後使用 while 迴圈來計算一個數字的階乘。

範例如下:
// 使用 for 迴圈遍歷陣列
let fruits = ["Apple", "Banana", "Cherry"];
for (let i = 0; i < fruits.length; i++) {
console.log(fruits[i]);
}
// 輸出:
// Apple
// Banana
// Cherry

// 使用 while 迴圈計算階乘
let number = 5;
let factorial = 1;
while (number > 1) {
factorial *= number;
number--;
}
console.log("Factorial:", factorial); // 輸出: Factorial: 120

今天的學習讓我對 JavaScript 中的迴圈有了更深入的理解,並且能夠靈活運用 for 和 while 迴圈來處理重複性任務和操作數據。我期待在接下來的日子裡,能夠學習更多關於 JavaScript 的知識,並將它們應用到我的衛教網站中。


上一篇
第18天:學習 JavaScript 中的資料類型:陣列 (array)
下一篇
第20天:學習 JavaScript 中的函式 (Function) ​
系列文
使用 Microsoft Copilot 製作衛教網站30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言